exaggerate one's efforts - Deutsch Englisch Wörterbuch